package com.lv.common.bean

import android.graphics.Bitmap
import android.os.Parcelable
import androidx.annotation.Keep
import kotlinx.parcelize.Parcelize

/**
 * 作者： ygx
 * 创建日期：2023/12/5 11:30 AM
 * 签名： 天行健，君子以自强不息；地势坤，君子以厚德载物。
 * -    _              _           _     _   ____  _             _ _
 * -   / \   _ __   __| |_ __ ___ (_) __| | / ___|| |_ _   _  __| (_) ___
 * -  / _ \ | '_ \ / _` | '__/ _ \| |/ _` | \___ \| __| | | |/ _` | |/ _ \
 * - / ___ \| | | | (_| | | | (_) | | (_| |  ___) | |_| |_| | (_| | | (_) |
 * -/_/   \_\_| |_|\__,_|_|  \___/|_|\__,_| |____/ \__|\__,_|\__,_|_|\___/
 * <p>
 * You never know what you can do until you try !
 * ----------------------------------------------------------------
 * 描述：
 */
@Keep
data class FindFactoryBorderBean(
    val code: String,//响应码
    val flag: Boolean,//响应码
    val data: List<FactoryBorderBeans>?,//响应数据内容
    val message: String?//响应数据的结果描述
)

@Keep
data class FactoryBorderBeans(
    val color: String,
    val name: String,
    val imageList: List<FactoryBorderItemBean>?,
)

@Keep
data class FactoryBorderItemBean(
    val id: String? = "",
    val image: String?,
    val placard: String?,
    val position: String?,
    var wide: String?,
    var height: String?,
    val show: String?,
    val color: String?,
    var style: String?,
    val borderRadius: String?,
    var isRegularSize: String? = "1",//0 自适应 1 固定
    var selected_android: Boolean? = false,
    var isspecially: String?,
)


@Parcelize
@Keep
data class ALiUpLoadBitmapBean(
    val bimap: Bitmap?,
    val url: String?,
//    val oss-endpoint: String? ,

) : Parcelable
